package cc.rengu.oltp.service.model;

import java.util.List;

/**
 * 交易监控信息
 * Created by 王成 on 2020/2/11
 */
public class TransMonitorInfo {
    private String instId;             /* 机构标识           */
    private String sysSeqNum;          /* 交易流水号         */
    private String txnDate;            /* 交易日期           */
    private String txnTime;            /* 交易时间           */
    private String txnNum;             /* 内部交易码         */
    private String bizType;            /* 业务细分           */
    private String txnName;            /* 交易描述           */
    private String transDateTime;      /* 交易传输时间       */
    private String frontSeqNum;        /* 前端流水号         */
    private String srcChannelId;       /* 源系统标识         */
    private String srcChannelName;     /* 源系统名称         */
    private String transChannelId;     /* 交易渠道标识       */
    private String transChannelName;   /* 交易渠道名称       */
    private String mchntNo;            /* 商户号            */
    private String userOrderId;        /* 用户订单号         */
    private String mchntOrderId;       /* 商户订单号         */
    private String bizProdCode;        /* 业务产品代码       */
    private String orderCcy;           /* 订单币种           */
    private String orderAmt;           /* 订单金额           */
    private String transStatus;        /* 交易状态           */
    private String respCode;           /* 响应码             */
    private String respDesc;           /* 响应码描述         */
    private int txnCost;               /* 交易耗时           */
    private String appSysIp;           /* 应用系统IP         */
    private String channelIp;          /* 交易渠道IP         */
    private String devBrand;           /* 交易设备品牌       */
    private String devModel;           /* 设备型号           */
    private String devSerialNo;        /* 交易设备序列号     */
    private String devUniqueId;        /* 交易设备唯一标识码 */
    private String devMac;             /* 设备MAC地址        */
    private String devLatitude;        /* 交易设备纬度       */
    private String devLongitude;       /* 交易设备经度       */
    private String devWifiFlag;        /* 连接WIFI标识       */
    private String devPrisonFlag;      /* 访问越狱标识       */
    private String devInfo;            /* 设备其它信息       */
    private List<ChannelMonitorInfo> channelMonitorInfoList; /* 支付通道交易监控信息列表 */

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getSysSeqNum() {
        return sysSeqNum;
    }

    public void setSysSeqNum(String sysSeqNum) {
        this.sysSeqNum = sysSeqNum;
    }

    public String getTxnDate() {
        return txnDate;
    }

    public void setTxnDate(String txnDate) {
        this.txnDate = txnDate;
    }

    public String getTxnTime() {
        return txnTime;
    }

    public void setTxnTime(String txnTime) {
        this.txnTime = txnTime;
    }

    public String getTxnNum() {
        return txnNum;
    }

    public void setTxnNum(String txnNum) {
        this.txnNum = txnNum;
    }

    public String getBizType() {
        return bizType;
    }

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public String getTxnName() {
        return txnName;
    }

    public void setTxnName(String txnName) {
        this.txnName = txnName;
    }

    public String getTransDateTime() {
        return transDateTime;
    }

    public void setTransDateTime(String transDateTime) {
        this.transDateTime = transDateTime;
    }

    public String getFrontSeqNum() {
        return frontSeqNum;
    }

    public void setFrontSeqNum(String frontSeqNum) {
        this.frontSeqNum = frontSeqNum;
    }

    public String getSrcChannelId() {
        return srcChannelId;
    }

    public void setSrcChannelId(String srcChannelId) {
        this.srcChannelId = srcChannelId;
    }

    public String getSrcChannelName() {
        return srcChannelName;
    }

    public void setSrcChannelName(String srcChannelName) {
        this.srcChannelName = srcChannelName;
    }

    public String getTransChannelId() {
        return transChannelId;
    }

    public void setTransChannelId(String transChannelId) {
        this.transChannelId = transChannelId;
    }

    public String getTransChannelName() {
        return transChannelName;
    }

    public void setTransChannelName(String transChannelName) {
        this.transChannelName = transChannelName;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getUserOrderId() {
        return userOrderId;
    }

    public void setUserOrderId(String userOrderId) {
        this.userOrderId = userOrderId;
    }

    public String getMchntOrderId() {
        return mchntOrderId;
    }

    public void setMchntOrderId(String mchntOrderId) {
        this.mchntOrderId = mchntOrderId;
    }

    public String getBizProdCode() {
        return bizProdCode;
    }

    public void setBizProdCode(String bizProdCode) {
        this.bizProdCode = bizProdCode;
    }

    public String getOrderCcy() {
        return orderCcy;
    }

    public void setOrderCcy(String orderCcy) {
        this.orderCcy = orderCcy;
    }

    public String getOrderAmt() {
        return orderAmt;
    }

    public void setOrderAmt(String orderAmt) {
        this.orderAmt = orderAmt;
    }

    public String getTransStatus() {
        return transStatus;
    }

    public void setTransStatus(String transStatus) {
        this.transStatus = transStatus;
    }

    public String getRespCode() {
        return respCode;
    }

    public void setRespCode(String respCode) {
        this.respCode = respCode;
    }

    public String getRespDesc() {
        return respDesc;
    }

    public void setRespDesc(String respDesc) {
        this.respDesc = respDesc;
    }

    public int getTxnCost() {
        return txnCost;
    }

    public void setTxnCost(int txnCost) {
        this.txnCost = txnCost;
    }

    public String getAppSysIp() {
        return appSysIp;
    }

    public void setAppSysIp(String appSysIp) {
        this.appSysIp = appSysIp;
    }

    public String getChannelIp() {
        return channelIp;
    }

    public void setChannelIp(String channelIp) {
        this.channelIp = channelIp;
    }

    public String getDevBrand() {
        return devBrand;
    }

    public void setDevBrand(String devBrand) {
        this.devBrand = devBrand;
    }

    public String getDevModel() {
        return devModel;
    }

    public void setDevModel(String devModel) {
        this.devModel = devModel;
    }

    public String getDevSerialNo() {
        return devSerialNo;
    }

    public void setDevSerialNo(String devSerialNo) {
        this.devSerialNo = devSerialNo;
    }

    public String getDevUniqueId() {
        return devUniqueId;
    }

    public void setDevUniqueId(String devUniqueId) {
        this.devUniqueId = devUniqueId;
    }

    public String getDevMac() {
        return devMac;
    }

    public void setDevMac(String devMac) {
        this.devMac = devMac;
    }

    public String getDevLatitude() {
        return devLatitude;
    }

    public void setDevLatitude(String devLatitude) {
        this.devLatitude = devLatitude;
    }

    public String getDevLongitude() {
        return devLongitude;
    }

    public void setDevLongitude(String devLongitude) {
        this.devLongitude = devLongitude;
    }

    public String getDevWifiFlag() {
        return devWifiFlag;
    }

    public void setDevWifiFlag(String devWifiFlag) {
        this.devWifiFlag = devWifiFlag;
    }

    public String getDevPrisonFlag() {
        return devPrisonFlag;
    }

    public void setDevPrisonFlag(String devPrisonFlag) {
        this.devPrisonFlag = devPrisonFlag;
    }

    public String getDevInfo() {
        return devInfo;
    }

    public void setDevInfo(String devInfo) {
        this.devInfo = devInfo;
    }

    public List<ChannelMonitorInfo> getChannelMonitorInfoList() {
        return channelMonitorInfoList;
    }

    public void setChannelMonitorInfoList(List<ChannelMonitorInfo> channelMonitorInfoList) {
        this.channelMonitorInfoList = channelMonitorInfoList;
    }
}
